play a tangential role - Spanish English Dictionary